package com.woniu.dao.backpage;

import com.woniu.entity.Distribution;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.Date;
import java.util.List;

/**
 * @author 凌雨
 * @data 2023/3/14 15:45
 */
@Repository
public interface DistributionDao {

    /**
     * 根据条件查询配详情
     * @param param 订单编号/配送员/仓库名称
     * @param state 配送状态
     * @param region 所在区域
     * @param startTime 开始时间
     * @param endTime 结束时间
     * @return 返回一个Distribution集合
     */
    List<Distribution> queryAll(@Param("param") String param,
                                @Param("state") Integer state,
                                @Param("region") String region,
                                @Param("startTime") Date startTime,
                                @Param("endTime") Date endTime);
}
